Snails on Plantain seedheads in sand dunes by the sea

Snails on Plantain seedheads in sand dunes by the sea

Observation - Snails on Plantain seedheads in sand dunes by the sea - UK and Ireland. Description: