Log In or Register
Image was recently captured in a forest on the northern part of the peninsula Walcheren, Zeeland, The Netherlands.