18 Institution

Arya Samaj Mandir

Aligarh, UP, India