French Demonstration Against Nuclear Power.

- Image ID: CY66W3

French Demonstration Against Nuclear Power.

Keith Lloyd Davenport / Alamy Stock Photo

Image ID: CY66W3

Location: Paris, France.