what causes red blood filled spots on skin
Cherry hemangioma Findings suggest that cherry angioma may occur through two different mechanisms: angiogenesis (the formation of new blood vessels from pre-existing vessels), and vasculogenesis (the formation of totally new vessels, which usually occurs during embryonic and fetal development).[4]