The Old Print Shop

Town Hall of Louvain with part of the Cathedral. [Belgium].