The very iconic architecture of the Thames Barrier, in London, UK.
The very iconic architecture of the Thames Barrier, in London, UK.