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. Description: