Designed by
Title
Construction works at Dover Harbour, Kent, UK #198645813
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