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