Tags

, , , , , , ,

German Church

This is the German Church in the heart of Gamla Stan, Stockholm’s oldest quarter.