Proterozoic stromatolite (vertical)

Cross-sectional of a stromatalite.

limestone, laminations, algal mat, Precambrian, stromatalites