RE: From Maggot to Marvel - If You've Got Aphids, Don't Recoil From this Wriggling Wonder
You showed us the larvae of hoverflies, but not ladybugs. Using a search engine, I have found some photos of ladybug larvae:
Thanks for piquing my curiosity!
RE: From Maggot to Marvel - If You've Got Aphids, Don't Recoil From this Wriggling Wonder