Leaf of a plant close up

Royalty-free stock photo ID: 20617504

Leaf of a plant close up