_DSC1678.jpg
The red arrow marks this spot between The Church of Our Lady and the Memling Museum.