Dover, England, UK

Dover, England, UK