DSCF0060

DSCF0060

Observation - DSCF0060 - UK and Ireland. Description: Found this in my garden thought at first it might've been a leopard slug but doesn't look like any of the pictures I've seen.

Found this in my garden thought at first it might've been a leopard slug but doesn't look like any of the pictures I've seen.