Royalty-free stock photo ID: 320411123

Spanish slug (Arion vulgaris) invasion in garden. Invasive slug. Garden problem. Europe.