Leopard Slug

Leopard Slug

Observation - Leopard Slug - UK and Ireland. Description: Found under one of our reptile sheets.

Found under one of our reptile sheets.