Designed by
Title
The town hall of Leuven, Belgium, is an emblematic building in the great brand of that city #322533684
Description
The City Hall of Leuven, Belgium, is a landmark building on that city's Grote Markt (Main Market) square. Built in a Brabantine Late Gothic style between 1448 and 1469