A still from Hexham Heads, showing a hauntingly lit stone heads unearthed in a dark, mysterious setting.

RELATED POSTS