Leuven Town Hall (Belgium) Monochrome Monday Built in between the year of 1448 and 1469, the Town Hall of Leuven, a small town in Belgium, is truly fascinating. It has Gothic style with statues of […] indahs May 21, 2018