Thumbnails Previous Image Next Image

206.10.13.0407.jpg
India, Jodhpur, Meherangarh Fort