Royalty-free stock photo ID: 22167601

Aerial view of a wind farm in France - Image