Designed by
Title
Building development at Dover harbour. Port of Dover, UK #198642107
Description
Dover, Kent, England, UK. 2020. Civil engineering work being carried out at Dover Harbour using a excavator with a backdrop of the harbour entrance
This image is editorial