Humans

146 10 1
                                        

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

Human Body FactsWhere stories live. Discover now