Green leaf details

Royalty-free stock photo ID: 112178927

Green leaf details