Log In or Register
I like to continue the Leuven, Belgium tour with this one.
Depicted is the famous Town Hall, situated at the Grote Markt (Main Market), built between 1448 and 1469.