Image 1 of 1

Dover-05_8297-dngUSMQ9.jpg

Dover is a town and major ferry port in the county of Kent, England. It faces France across the narrowest part of the English Channel. Dover, Kent, England, United Kingdom
twitterlinkedinfacebook