Designed by
Title
Thames Barrier, London, UK #151972262
Description
LONDON, UK - JUNE 29, 2019: Thames Barrier is the world`s second largest movable flood barrier. It prevents most of Greater London from being flooded by exceptionally high tides since 1982
This image is editorial