Common Dog-violet

Common Dog-violet

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