Entity

Cardiff Bay

bay and area created by the Cardiff Barrage in South Cardiff, Wales

Entity sentiment