Log In or Register
This image was captured just outside the tiny town of Veere, Zeeland, The Netherlands.