Preview Millennium Stadium, Cardiff Bay, Cardiff, Wales, United Kingdom, Europe Image ID: 696-604 Artist: Billy Stock Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors places cities city location stadium stadiums millennium stadium cardiff cardiff bay wales great britain united kingdom europe boats view into land