Share
twitterlinkedinfacebook
Image 1 of 1
FNA-250111-india-jodhpur-0273.jpg
A guard plays a flute in Mehrangarh Fort, located in Jodhpur city in Rajasthan state, one of the largest forts in India.