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