The Thames Barrier 2

The Thames Barrier 2 - An Image Of The Tidal Protector The Thames Barrier That Protects London From Environmental Flooding. Photo