Wind turbine: a single wind turbine in northern France

- Image ID: RWB0YG
Wind turbine: a single wind turbine in northern France
Michael White / Alamy Stock Photo
Image ID: RWB0YG
Location: Hauts-de-France, France