What does this look like it might be??

It is dry and itchy and it kind of will sting a little bit randomly and I just noticed these bumps. Any idea???