Royalty-free stock photo ID: 656862883

Wind turbine production of green energy - Image