Gamla Stan Alleyways

Gamla Stan Alleyways

Tiny space, barely large enough for two people to pass through, date back to the 13th century. July 2015.

No comments yet.

Leave a Reply