Roman Snail.

Roman Snail.

Observation - Roman Snail. - UK and Ireland. Description: A large snail.

A large snail.