That's looks like an allergic reaction to me, I'd show your GP
Xxx