Leaf of ivy. Symbol of spring and ecology concept.

Royalty-free stock photo ID: 106085831

Leaf of ivy. Symbol of spring and ecology concept.