The yew tree in Defynnog churchyard, Breconshire, is believed to be the oldest living thing in Britain – find out more about the bark that’s older than Stonehenge.
The yew tree in Defynnog churchyard, Breconshire, is believed to be the oldest living thing in Britain – find out more about the bark that’s older than Stonehenge.