large snail

large snail

Observation - large snail - UK and Ireland. Description: