What does this look like to you

Dee
This just came out of nowhere. Doesn't itch. Somehow I think I have two more on my body. Noticed this this morning. Not sure if I need to be worried or put something on it