'Dolphins' Cardiff Bay

Wood structure stands in the water of Cardiff bay