Posted on

Wooly Apple Aphid

ladybird beetle larvae eating wooly apple aphids