Common Dog-Violet

Common Dog-Violet

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