Wind turbines at the coast of Zeeland in Holland

Royalty-free stock photo ID: 2552422

Wind turbines at the coast of Zeeland in Holland