ladybird larva on hazel leaf

ladybird larva on hazel leaf

Observation - ladybird larva on hazel leaf - Global. Description: