316 Kilometres, across the Baltic Sea, from Sweden to Finland Three Finnish kitesurfers...
Continue Reading