IMG_6122

IMG_6122

Observation - IMG_6122 - UK and Ireland. Description: On a budhlia leaf

On a budhlia leaf