CURIOSITY, ENGLAND, FREE, LANDSCAPES, MARGATE, PHOTOS

ENGLAND – MARGATE – BEACH

Beach on the North Sea, Margate – Kent.