India last Week
A newly-married couple and other Hindu devotees pour holy water over a Shivling (a symbol of Lord Shiva) as they pray inside a temple during the Maha Shivaratri festival in Kolkata, February 13, 2018. (Photo by Rupak De Chowdhuri/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy