Early Dog Violet

Early Dog Violet

Observation - Early Dog Violet - UK and Ireland. Description: Violets confuse me a little, so this is my best effort on this one.

Violets confuse me a little, so this is my best effort on this one.