Log In or Register
This image was taken in the northern part of the peninsula Walcheren, Zeeland, The Netherlands. This forest edge is adjacent to the coastal sand dunes leading to the North Sea.