What is this


This came up on my leg yesterday. Pain isn’t very bad but it’s annoying. Can someone help verify what this is?
Add Comment
This came up on my leg yesterday. Pain isn’t very bad but it’s annoying. Can someone help verify what this is?