Wild Primula?

Wild Primula?

Observation - Wild Primula? - UK and Ireland. Description: