Church of Our Lady

A major historic church distinguished by its tall brick tower.