what causes blood blisters on skin
Blood blisters occur when the blood vessels under the skinâs surface get damaged. The blisters appear as red, fluid-filled bumps and tend to be very painful. They are mainly caused by skin trauma such as forceful pinching or similar injury and typically occur on the hands and feet.