German Church (Tyska Kyrkan), Gamla Stan, Stockholm, Sweden, Scandinavia, EuropeImage #: 12514335 See More From: Richard Maschmeyer