Maritime traffic

Image 31 of 110
< Prev Next >

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