Designed by
Title
Cross on top of the St Thomas church in Palayur in Kerala state in southern India, Asia #224137619
Description
Cross on top of the St Thomas church in Palayur Palayoor in the Thrissur district in Kerala state in southern India, Asia