Wind turbines for renewable energy conversion located in Tarragona

Royalty-free stock photo ID: 101387038

Wind turbines for renewable energy conversion located in Tarragona