Stock Photo - Cardiff Bay with landmarks. National Assembly for Wales, Pierhead building, and the Wales Millennium Centre, Cardiff, Wales, United Kingdom

Stock Photo: Cardiff Bay with landmarks. National Assembly for Wales, Pierhead building, and the Wales Millennium Centre, Cardiff, Wales, United Kingdom.

Searchable keywords

Choose multiple keywords