Wylfa Nuclear Power Station Cemaes Bay Anglesey North Wales Uk


Size: 4896px × 3264px
Photo credit: © John Martin Davies / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: anglesey, bay, beach, cemaes, landscape., north, nuclear, pebles, power, rocks., sea, station, uk, wales, wylfa