The Devil's Arrows
Referenced in 1 episode
Definition
An ancient megalithic site in North Yorkshire, England, consisting of several standing stones believed to align with celestial events.
Referenced in 1 episode
An ancient megalithic site in North Yorkshire, England, consisting of several standing stones believed to align with celestial events.