Astounding Facts 105
Astounding Facts about the human body

Astounding Facts 105
There are 137 million light sensitive cells in the eye s retina and the fluid that fills the eye is changed 15 times a day.












More ...



















There are 137 million light sensitive cells in the eye s retina and the fluid that fills the eye is changed 15 times a day.