Image 1 of 1
110314-IND-090-TimGraham.jpg
Hindu ceremonial guard at Mehrangarh Fort at Jodhpur in Rajasthan, Northern India