Mary Ellen Jasper - two billion year old cyanobacteria (by Captain Tenneal)

Mary Ellen Jasper - two billion year old cyanobacteria (by Captain Tenneal)