Media
Image

The "Loki Stone", in the Church of Kirby Stephen, Cumbria (England)

Part of The "Loki Stone", in the Church of Kirby Stephen, Cumbria (England)