Domain: Bacteria

Stromatolite formed by Cyanobacteria

 

 

return