Wylfa Nuclear Power Station Cemaes Bay Anglesey North Wales Uk
Size:
3264px × 4896px
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