Sea snail

Sea snail

Observation - Sea snail - UK and Ireland. Description: