Stock Photo: The Gothic town hall on Grote Markt square, Leuven, Belgium, Europe