The snail sits on a green leaf and looks at the reflection in water

Royalty-free stock photo ID: 53665603

The snail sits on a green leaf and looks at the reflection in water