Kentish Snail

Kentish Snail

Observation - Kentish Snail - UK and Ireland. Description: Found in Spanish gorse on urban road in Dover, kent

Found in Spanish gorse on urban road in Dover, kent