Royalty-free stock photo ID: 631480856

Snail of tree . Snail climb on the tree in forest background - Image