I was wondering what these red spots are. I've never seen them before. I edited the photo so y'all can see the spots better. My skin isn't green.

Vickietoria