leaf green macro with drops

Royalty-free stock photo ID: 72547267

leaf green macro with drops