Virtual Evolution

By Bai Lian Cheng Shang

Gaia, all beginnings