Wylfa Nuclear power station on the coast of Anglesey, North Wales, UK, seen across Cemlyn bay


Size: 6000px × 4000px
Photo credit: © shoults / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: anglesey, bay, cemlyn, coast, north, nuclear, power, station, uk, wales, wylfa