18 Institution

Arya Samaj Mandir

Derabassi, India