Eco footprint made from leaves

Royalty-free stock photo ID: 80030752

Eco footprint made from leaves