Premium
Fossilized stromatolites or stromatoliths, are layered sedimentary formations (microbialite)
avatar

Fossilized stromatolites or stromatoliths, are layered sedimentary formations (microbialite)

almastockyt

You might also like these photos