St Peter & Paul Church

Church in Kochi (Cochin)

One of Fort Cochin's Catholic churches.

Advertisement