Cardiff Bute East Dock
Cardiff Docks, with construction underway at...
Construction of Cardiff Bay Barrage
View Across Inner Harbour, Cardiff Bay