Proterozoic stromatolites, Montana

fossils, algae, Precambrian, stromatalites