Sculpture of Lord Indra on the Airaavatha Elephant
This sculpture of Lord Indra on the gateway to the Amber Fort in Jaipur, Rajasthan in India.
Read moreThis sculpture of Lord Indra on the gateway to the Amber Fort in Jaipur, Rajasthan in India.
Read more