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