Scandinavia 2007 > Stockholm > Water, water ... Previous Next
Water, water ...
everywhere. Stockholm is spread across many islands.