Primrose?

Primrose?

Observation - Primrose? - UK and Ireland. Description: