Atlas of stromatolites and cryptalgal laminates May 21, 2018 Stromatolites. The Precambrian is replete with them. In many ways they define the Precambrian, that Read More »