Devotion

Devotion
Devotees lighting candles for St. Gregorius Gevargis at St. Peter’s Church, Parumala, Kerala, December, 2011
on Flickron Facebook