Stromatolite

Layered sedimentary structure formed by the growth of bacteria or algae From Wikipedia, the free encyclopedia

Stromatolite