The Thames Barrier

Ref: 0334

Location: London

The Thames Barrier

Ref: 0334

Location: London