Royalty-free stock vector ID: 217588285

leaf icon - Vector