leaf green macro with drops with daisywheel flower

Royalty-free stock photo ID: 76274695

leaf green macro with drops with daisywheel flower