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: 3872px × 2592px
Photo credit: © graham bell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barry, blue, britain, british, coastwatch, cymru, glamorgan, gorse, institute, kingdom, national, nells, point, shipping, sky, spring, sunny, uk, united, vale, view, viewpoint, wales, welsh