Common dog violet

Common dog violet

Observation - Common dog violet. Description: Purple flower; spade-shaped leaves

Purple flower; spade-shaped leaves