India Last Weeks
Municipal workers carry an idol of the Hindu goddess Durga for immersion in the waters of the river Hawra during the Durga Puja festival in Agartala October 3, 2014. (Photo by Jayanta Dey/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy