Wednesday, March 6, 2019

Tuesday, March 5, 2019

Tree of Life




One of the oldest living things on Planet Earth, 
the 3,000 year old Tree of Life located in South Africa.