Snail walk on leaf

Royalty-free stock photo ID: 168294941

Snail walk on leaf