Log In or Register
This picture was taken on the seafront of Flushing, a town in Zeeland, The Netherlands.
On the far left side of this capture one can see the spot where THIS ONE was taken.