The Herefordshire Biota, a diverse assemblage of animals from the Silurian-age rocks of the UK. Among the largest animals is Thanahita, a strange relative of Hallucigenia with soft papillae lining its back.
Post image

Comments