The town of Cowbridge in the heart of the Vale of Glamorgan
Size:
4574px × 3092px
Location:
Cowbridge, Glamorgan, Wales, UK
Photo credit: ©
Scott Hortop Travel / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
cowbridge,
garden,
glamorgan,
physic,
town,
uk,
vale,
wales,
welsh