Proterozoic stromatolites, Montana

algae, early life, Precambrian sedimentary, stromatalites