Yes, it’s Kentish marshland just inland from the sea on the Isle of Sheppey in the South East of England, just one hour from London.
Yes, it’s Kentish marshland just inland from the sea on the Isle of Sheppey in the South East of England, just one hour from London.
No replies yet.