Brown Lipped Snail

Brown Lipped Snail

Observation - Brown Lipped Snail - UK and Ireland. Description: