Aus Trek 20120525 (625)

Stromatalites – the ancestors of the oldest known living organism, 3.5 billion years old!

Leave a Reply