Help, could these be spidermites?

Try introducing ladybugs :beetle:to your grow space…they’re one of nature’s natural insecticides and they’re beautiful to look at

1 Like