ladybird on hazel

ladybird on hazel

Observation - ladybird on hazel. Description: strange patterened ladybird on small hazel tree

strange patterened ladybird on small hazel tree