Ever heard of Suomenlinna? It's a Finnish island that lies only fifteen minutes from the coast of Helsinki. Sometimes people refer to it as the Gibraltar of the North. So, you're wondering why we know all this?
Tag Archives: Lxandra
Advertisement
Advertisement