Monday, February 06, 2006

Statue of St Francis Xavier, Melaka, Malaysia

The story of St Francis Xavier is deeply entwinned with Goa also. Posted by Picasa

submit to reddit Stumble Upon Toolbar