Designed by
Title
Bremen - Church of Our Lady - I - #151100847
Description
The Church of Our Lady is an Evangelical Protestant church situated northwest of the Market Square in Bremen, Germany. Like Bremen Cathedral, today`s building dates from the 13th century. This photo shows the rear of the church.