Hi All !!!! :thumbsup:

From your description White Freckles = Spider Mites.

There are a lot of posts here on mite removal, I use Neem Oil.

Good Luck