Primula vulgaris Dare Valley

Primula vulgaris Dare Valley

Observation - Primula vulgaris Dare Valley. Description: