Cardiff Bay long before the Barrage was built

Back