Irish leopard slug

Irish leopard slug

Observation - Irish leopard slug - UK and Ireland. Description: Irish Leopard Slug

Irish Leopard Slug