So I just found this, on my leg, close to my knee.
It has a dull ache, and is rather itchy. Does anyone know what it is?
EDIT - PLEASE READ
After itching it, this happened
So I just found this, on my leg, close to my knee.
It has a dull ache, and is rather itchy. Does anyone know what it is?
EDIT - PLEASE READ
After itching it, this happened