Hi about a week ago I noticed lumps on my leg, which itched really badly. Over the week more have appeared on my left leg, I have about 5 now and this morning another two on my right ankle. They are still really itchy constantly. Please could anyone tell what they are from my pictures and advise me what to do? Thanks in advance