Common Dog Violet

Common Dog Violet

Observation - Common Dog Violet - UK and Ireland. Description: Think this is Common Dog Violet. Flowering in abundance in large patches

Think this is Common Dog Violet. Flowering in abundance in large patches