Humans

150 11 1
                                        

Human beings are the only living things which sleep on their backs.

Human Body FactsStories to obsess over. Discover now