entrance to a windmill for renowable electric production

Royalty-free stock photo ID: 89595946

entrance to a windmill for renowable electric production