DSCF3225

DSCF3225

Observation - DSCF3225 - UK and Ireland. Description: These bugs were found in the process of hatching on the underside of a rose leaf

These bugs were found in the process of hatching on the underside of a rose leaf