Generations of Ancestors
The layers and layers of generations of our ancestors
Whose feet rested upon the Earth
Whose heads lay cradled upon their arms
Singing their merry songs of the time around the fire
Star gazing
Pondering life’s mysteries
View original post 107 more words
