Primula vulgaris Dare Valley

Primula vulgaris Dare Valley

Observation - Primula vulgaris Dare Valley - UK and Ireland. Description: