New life sprouting upon a lava rock beach