violet 2

violet 2

Observation - violet 2 - UK and Ireland. Description: in garden;

in garden;