Stromatolites
Living Stromatolites
Stromatolite Fossils
Microfossils from 3.5 BYBP (Australia) that resemble filamentous cyanobacteria
Living Cyanobactera