Lost ducks – Jersey island

UK · Reply

This is from the island Jersey, a British Crown Dependency off the coast of Normandy, France.


Larger

Please wait...

Leave a Reply