Stockholm - The Venice of the North.
Built on a cluster of 14 islands,
by the Baltic Sea.
Joined May 29, 2022
10 views
1 video
Appearance
Setting is applied to this browser only
Change Language