Vegetable IMG_0292 August 31, 2017 Tiny white spots are spider mites that have caused damage to this bean pod Print or PDF