Humans

149 11 1
                                        

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

Human Body FactsWhere stories live. Discover now