Cardiff Docks, with construction underway at...
Construction of Cardiff Bay Barrage
View Across Inner Harbour, Cardiff Bay
Friends of Cardigan Bay