Very itchy, am scratching away for England. Can you see a blob near the shadow? That's where it started. It was very itchy and kept scratching it while reading without thinking about it. Then just now I actually looked and saw those tiny white spots, which are also very itchy.
I suspect it's lurgy!
I'd be glad if anyone can identify what it is, though.
TIA