Hello looking for some help. Spider mites ? What are they ?

Comments (1)
No. 1-1
Bud Durden
Bud Durden

Editor

spider mites are a pest that you need to deal with. You need to order some ladybugs ASAP and get them feeding on those little buggers.