General view of Cwmbran Shopping Centre in Cwmbran, Wales, UK.


Size: 7145px × 4763px
Photo credit: © Matthew Horwood / Alamy / Afripics
License: Licensed
Model Released: None

Keywords: centre, cwmbran, general, gv, high, shoppers, shopping, street, uk, view, wales