Early dog-violet

Early dog-violet

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