Sean - the more I look at it, the more I actually think that red splatter is blood on the opposite side to the bits of frozen on skin! I didn't actually notice it at the time... I also like the snow flakes on my glove. Modern cameras are ace aren't they?
This picture is copyright. If you want to reproduce or otherwise re-use it, please email the photographer direct via their user profile. Photo added January 25 2010.