The little, little things…

  With evolution and inheritance playing between species, generations and between the very cells we’re made of… humans seem to be its best result. Having a cranial capacity of 1300 cc, eyes with a contrast ratio of 100 000:1, luminance range of … Continue reading

from BayArt http://ift.tt/2cVWwvn