Answer :
The hemoglobin protein in your blood is made up of subunits called "hemes". Those hemes are what give blood its red color.
Blood is actually blue, but it turns red when it mixes with oxygen.