Brown-lipped Snail

Brown-lipped Snail

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