Designed by
Title
Larva of a Harlequin ladybird beetle, Harmonia axyridis, eating a larva about to change to pupa stage of the same species #250847150
Description
Larva of a Harlequin ladybug beetle, Harmonia axyridis, eating a larva about to change to pupa stage of the same species