Cambrian Sponge/Microbialites

Cambrian Elongate Microbialites

North American Distribution of Cambrian Microbialites