0 / 60 seg.

We now know that far from being an ideal masterpiece of design, our eye bares traces of its step by step evolution.