Royalty-free stock photo ID: 146017829

Biogas facility / biomass - Image