common dog violet

common dog violet

Observation - common dog violet. Description: