Cardiff Bay, Cardiff, Glamorganshire, Wales

Cardiff Bay a