Extreme close-up of fresh green leaf as background.

Royalty-free stock photo ID: 126690566

Extreme close-up of fresh green leaf as background.