dog violet

dog violet

Observation - dog violet - UK and Ireland. Description: