DSC_2200a

DSC_2200a

Observation - DSC_2200a - UK and Ireland. Description: both caterpillars were found on leaves of raspberry

both caterpillars were found on leaves of raspberry