Green Leaf made of water splash isolated on a white background

Royalty-free stock photo ID: 130764080

Green Leaf made of water splash isolated on a white background