Celtic Mirror

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

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…

CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over