Celtic Mirror

First published at 18:15 UTC on December 11th, 2018.
subscribers

Didcot is a town in Oxfordshire famous for its giant power station. It is not renowned for its artistic history. However in 2007 an amazing artefact was discovered a field near the town, a very old and rare mirror.
See here for related films and arti…

MORE
CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO