oil depot and storage tanks with wind turbine for clean energy

oil depot and storage tanks with wind turbine for clean energy - 21351942

Windmills for renewable electric energy production, Zaragoza Province, Aragon, Spain.

Similar stock images

to-top-page