ENGLAND, LANDSCAPES, MARGATE, PHOTOS

ENGLAND – MARGATE – RAINBOW

Rainbow over the North Sea.