Cooling tower on a nuclear power plant in France

- Image ID: A7A2TN
incamerastock / Alamy Stock Photo
Image ID: A7A2TN
Location: France, Europe

Search stock photos by tags