View Across Inner Harbour, Cardiff Bay
Construction of Cardiff Bay Barrage
Octopus
Trawler men landing catch
Penarth Dock extension works
Barry docks
Cardiff Bute East Dock
Cardiff Docks, with construction underway at...