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


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

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