Green ivy leaf in water drops on wet pebble

Royalty-free stock photo ID: 61657888

Green ivy leaf in water drops on wet pebble