Malaysia - Melaka - St Francis Xavier Church

Saint Francis Xavier Church, Melaka built in 1849 with matching stamp. I visited Melaka in June 2017 and mailed this postcard to myself.

No comments: