Large Black Slug

Large Black Slug

Observation - Large Black Slug - UK and Ireland. Description: Large black slug.

Large black slug.