Bugs for bugs

Harmonia octomaculata ladybird beetle feeding on aphids

Harmonia octomaculata ladybird beetle feeding on aphids