Hello Mary. As you described, blood spots under skin, some are big some are small, existing for a while, no itchy feeling, I'll make a guess that it's angiomas, which forms skin bumps. It's because of small blood vessels coming together and it's mostly no harm. But it can be a beauty problem. Laser treatment is an option, expensive though. Using foundation to cover it up, but you might need to do it every day. One of my friends use those temporary tattoo to cover the big ones. It's easy to apply, it can last for like around a week. There're many of them on amazon.