Designed by
Title
cardiff Bay area in Cardiff, Wales, UK #98140952
Description
cardiff Bay in Wales, UK. Cardiff Bay is Europes largest water front development. Cardiff Bay is the area of water created by the Cardiff Barrage in south Cardiff, the capital of Wales. Its also the name commonly given to the areas the city surrounding the Bay.
This image is editorial