Log In or Register
This image was taken on the northern part of the peninsula Walcheren, Zeeland, The Netherlands.