Share
twitterlinkedinfacebook
Image 1 of 1
FNA-250111-india-jodhpur-0295.jpg
Colored glass window in Mehrangarh Fort, located in Jodhpur city in Rajasthan state and one of the largest forts in India.