Blood is red because of the presence of red blood cells carrying haemoglobin bonded to oxygen.