This large fossil is of a fern – a very ancient family of plants. It is over 300 million years old and was found in County Durham. It comes from the carboniferous age, a time when many parts of the Earth were covered in vast swampy forests. These swamps produced the coal that we are still mining and using today for power and heat.
Image courtesy of Middlesbrough Museums Service