Does anyone know what this is? It has suddenly appeared and is on my elbow. !

Does anyone know what this is? It has suddenly appeared and is on my elbow. !

There are many things it could be. Does it itch?
No, it doesn’t itch at all.
Is that scabbing on the lesion?
Yes it is.