DSC01137-S0

DSC01137-S0

Observation - DSC01137-S0 - UK and Ireland. Description: Caterpillar (ca, 1cm long) on underside of rhubarb leaf.

Caterpillar (ca, 1cm long) on underside of rhubarb leaf.