841-06805837
City Hall, Civic Centre, Gorsedd Gardens, Cardiff, Wales, United Kingdom, Europe
Rights-Managed
841-06805836