Dog Violet ?

Dog Violet ?

Observation - Dog Violet ? - UK and Ireland. Description: