National coastwatch institute lookout, Nells Point, Barry, Vale of Glamorgan, South Wales, UK.


national coastwatch institute lookout nells point barry, vale of glamorgan, south wales.


Size: 2592px × 3872px
Photo credit: © gbimages / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: barry, blue, britain, british, coastwatch, cymru, glamorgan, gorse, institute, kingdom, national, nells, point, shipping, sky, south, spring, sunny, uk, united, vale, view, viewpoint, wales, welsh