What are red itchy spots on body and neck?

Answer:

Basically, they are red itchy spots

First answer by ID1489703166. Last edit by ID1489703166. Question popularity: 1 [recommend question].