Designed by
Title
The Stadthuys #26013219
Description
The Stadthuys (an old Dutch spelling, meaning city hall, also known as the Red Square, is a historical structure situated in the heart of Malacca Town, the administrative capital of the state of Malacca, Malaysia.
This image is editorial