Picture
The church is red. It is one of the tourist attractions in Malacca. It is part of the Dutch Square in Malacca. 




Leave a Reply.