whatdoiknow.typepad.com > Belgium

« Back to Belgium

Leuven

Leuven

St Peter's Church in Leuven. Together with the Town Hall, it makes for a breathtaking glimpse of Leuven's old town square.

Permalink