Wednesday, March 6, 2013

St Francis Church in Cochin, India

This church was built in 1498 by the Portugese

No comments:

Post a Comment