Early Dog-violet

Early Dog-violet

Observation - Early Dog-violet - UK and Ireland. Description: