Log In or Register
This image was captured on a dune top on the peninsula Walcheren, Zeeland, The Netherlands