Big Orange Slug

Big Orange Slug

Observation - Big Orange Slug - UK and Ireland. Description: