ladybird larvae DSCF1359

ladybird larvae DSCF1359

Observation - ladybird larvae DSCF1359 - UK and Ireland. Description: