Road Haulage Vehicles at the Port of Dover Kent England UK

- Image ID: AMDW3R
Road Haulage Vehicles at the Port of Dover Kent England UK
Peter Titmuss / Alamy Stock Photo
Image ID: AMDW3R
Road Haulage Vehicles at the Port of Dover Kent England UK
Location: Port of Dover Kent England UK