Wylfa Nuclear power station on the coast of Anglesey, North Wales, UK


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

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