lordofsick.wordpress.com
Chenda Melam – Athirampuzha Church
Watch the spirit and enthusiasm of chendamelam during St. Sebastian’s Feast, Athirampuzha Church, Kottayam,Kerala, India. Click below links for more photos/videos of Athirampuzha Church &#821…