Common Ancestors | Kali van der Merwe
A Collective Heritage “Common Ancestors” is a journey through the eons, a celebration of the shared heritage that connects all living beings. By examining the evolutionary threads linking plants, animals, insects, rocks and humans, it cha...
13 November, 2024