Big Water Drop on a Green Leaf  / white background / Eco concept

Royalty-free stock photo ID: 105537047

Big Water Drop on a Green Leaf / white background / Eco concept