Log In or Register
Taken some while ago at the sea front of Flushing town, Zeeland, The Netherlands.