Bristol Slug

Bristol Slug

Observation - Bristol Slug - UK and Ireland. Description: