Hydro electric turbines

Royalty-free stock photo ID: 32620612

Hydro electric turbines