Hindu Devotees at the Tanah Lot temple, at southern side of the island of Bali in Indonesia.
Categories
Hindu Devotees at the Tanah Lot temple, at southern side of the island of Bali in Indonesia.
Devotees lighting candles for St. Gregorius Gevargis at St. Peter’s Church, Parumala, Kerala, December, 2011
on Flickr – on Facebook