~ Melaka Trip ~

16 July 2005
this is the statue of Francis Xavier, the Saint.