Places

Image 9 of 19
< Prev Next >
IMG_9107.jpg
Sun setting over the Chamunda Devi temple, Mehrangarh Fort. Jodhpur, Rajasthan, India