Iskcon Temple New Delhi India

- Image ID: BENHF6
Iskcon Temple New Delhi India
IndiaPicture / Alamy Stock Photo
Image ID: BENHF6
Iskcon Temple , New Delhi , India