i would guess spider mites or thirps, kinda hard to tell from the pic, can you snap some more.