Stock Photo - Locks along the Thames Barrier to protect the city from storm tides, Greenwich, London, England, UK

Stock Photo: Locks along the Thames Barrier to protect the city from storm tides, Greenwich, London, England, UK.

Searchable keywords

Choose multiple keywords