1 / 10
St. Francis Xavier, the church Arnos Padri built at Veloor.
+

© Photo Courtesy of Anto Akkara