Leopard slug, under log

Leopard slug, under log

Observation - Leopard slug, under log - UK and Ireland. Description: