Log In or Register
Captured somewhere in Zeeland, The Netherlands not far from the North Sea coast. Think this image speaks for itself. Hope you enjoy this post and thank you in advance for any comment.