Designed by
Title
Cannibalism with the larva of a Harlequin ladybird beetle, Harmonia axyridis, eating a larva of the same species #250206835
Description
Cannibalism with the larva of a Harlequin ladybug beetle, Harmonia axyridis, eating a larva of the same species