Friday, February 15, 2008

Saint Francis church from inside at Fort Kochi


First church built by Portugese in India

No comments: