Durham Slug

Durham Slug

Observation - Durham Slug - UK and Ireland. Description: Orange foot fringe. No keel

Orange foot fringe. No keel