2013-06-02 09.49.53

2013-06-02 09.49.53

Observation - 2013-06-02 09.49.53 - UK and Ireland. Description: found these markings on quite a lot of leaves in my garden

found these markings on quite a lot of leaves in my garden