Crazy StromatoliteThis rock is an amazing, Precambrian aged fossil. The layered structures you see a