Image 52 of 59

India

Temple 2

Add to Lightbox
Flags at the Chamunda Devi Temple at the Mehrangarh Fort in Jodhpur, Rajasthan, India
Copyright
Ellen Rooney
Image Size
2832x4181 / 4.5MB
Flags at the Chamunda Devi Temple at the Mehrangarh Fort in Jodhpur, Rajasthan, India