Leopard Slug.

Leopard Slug.

Observation - Leopard Slug. - UK and Ireland. Description: A slug in my garden this wet morning.

A slug in my garden this wet morning.