38by.blog
Pilgrimage to the Ancestors
One day, every kind of living thing on our planet decided to travel back in time to find its first and original ancestor. Humans, ferns, lobsters, sparrows, porpoises, roses, earthworms, bacteria, …