Leopard Slug,

Leopard Slug,

Observation - Leopard Slug, - UK and Ireland. Description: Large, grey and dark spotted.

Large, grey and dark spotted.