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