Leopard Slug

Leopard Slug

Observation - Leopard Slug - UK and Ireland. Description: Slug found climbing on tree.think its what i know as a leopard slug

Slug found climbing on tree.think its what i know as a leopard slug