detail top of a windmill for electric power production

Royalty-free stock photo ID: 65138932

detail top of a windmill for electric power production