The Cardiff Bay site prior to any construction

The Cardiff Bay site prior to any construction of Wales Millennium Centre taking place.The Cardiff Bay site prior to any construction of Wales Millennium Centre taking place.