Early Dog-violet?

Early Dog-violet?

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