Log In or Register
At this image a part of the tiny town of Veere, the peninsula Walcheren (Zeeland, The Netherlands) and the Lake of Veere can be seen.