Barrage Construction
Some 35mm pics from the early 1990's showing the Cardiff Bay Barrage under construction.

View HERE
13 photos · 749 views