Menu

Category: pagan

He Who Kills in Red

  The Shrine of He Who Kills in Red. Bewcastle, Cumbria, England Bewcastle is a hamlet in a very remote part of Cumbria, Northern England, right on the border with Scotland. The countryside is wild hills, empty moors, bogs, forests […]