Stromalolites are living organisms that are some of the oldest life on Earth, approximately 1.25 billion years old (20230422_143452 - Cropped)
All images are copyright © Larry A. Stevens Photographics