Preview Peacocks Store, Queen Street, Cardiff, Wales, United Kingdom, Europe Image ID: 815-1977 Artist: Craig Auckland Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors places people cities city location street scene street scenes shop shops stores peacocks queen street cardiff wales great britain united kingdom europe