Published May 26, 2013 at 1280 × 964 in Fava Beans Are Good for the Soil ← Previous ladybug feasting on aphids feasting on fava bean leaves lady bug or lady beatle feasting on aphids, my most common garden pest