Thanks Loosehead, most helpful.
You are familiar with what happens when light is shined through a prism. Which happens because the colours which make up white light travel at different speeds.
Was that supposed to be a sarcastic answer Loosehead?
The speed of light is only the same for all wavelengths when passing through a vacuum.
When passing through other transparent substances such as glass and water, red light is indeed slower than blue light.
PullUpTulip, The speed of light has nothing to with what you are seeing - it is, as you suspected, because of the blood which absorbs blue/green frequencies.
Light (and all other forms of electromagnetic radiation) travels at a constant velocity 'c' regardless of its wavelength ('colour'). The apparent slowing of light through a transparent medium is due to the constant absorption and reemission of light by the particle of that medium.