Heysham Two (2) Nuclear Power Station in Lancashire

- Image ID: PCYJ0E
Heysham Two (2) Nuclear Power Station in Lancashire
Rob Arnold / Alamy Stock Photo
Image ID: PCYJ0E
Location: Heysham, Lancashire, United Kingdom

Similar stock images