Beautiful fresh green leaf close up

Royalty-free stock photo ID: 122386027

Beautiful fresh green leaf close up