a small wind turbine windmill attached to a roof

Royalty-free stock photo ID: 49448440

a small wind turbine windmill attached to a roof