Log In or Register
Captured at a forest edge at the peninsula Walcheren, Zeeland, The Netherlands. Think image needs no further explanation. Hope you'll enjoy this post and thank you in advance for any comment.