Stromatolites



Living Stromatolites



Stromatolite Fossils



Microfossils from 3.5 BYBP (Australia) that resemble filamentous cyanobacteria



Living Cyanobactera