Log In or Register
Image was taken recently (October 27th, 2014) on the peninsula Walcheren, Zeeland, The Netherlands.