In nature, the red color of blood comes from hemoglobin, the iron-containing protein found in the red blood cells of all vertebrates. What causes the color of hematite and red ochre