The Our Lady of Penrhys statue in Penrhys, Wales, UK.
Size:
8086px × 5391px
Photo credit: ©
Matthew Horwood / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
2018,
kingdom,
lady,
monument,
penrhys,
people,
rhondda,
statue,
uk,
united,
wales