Statue of one of the many Hindu Gods in the city of Delhi India

- Image ID: ADGPTT
David Davis Photoproductions / Alamy Stock Photo
Image ID: ADGPTT
Statue of one of the many Hindu Gods in the city of Delhi India

Similar stock images