Hinkley Point A and B nuclear power station reactor buildings on the Somerset shore of the Bristol Channel UK

- Image ID: DGTMGA

Search stock photos by tags