They are a sign of blood leaking from capillaries under your skin. Capillaries are the tiniest blood vessels that connect ... clot normally when capillaries burst and bleed beneath your skin.
Some results have been hidden because they may be inaccessible to you