German Church and Gamla Stan from above October 18, 2019 by Ralf Lukovic Leave a Comment At the right light German Church and Gamla Stan as seen from above creates a pure magic. The town dates back to the 13th and church to 16th ...Read More