The Soldier Beetle...it's a beneficial insect that eats aphids and their larvae! Woot woot!

Advertisements