Flowering plant growing on beach

Flowering plant growing on beach

Observation - Flowering plant growing on beach - UK and Ireland. Description: