The Spectre of Newby Church

Newby Hall, an 18thcentury house near Ripon in Yorkshire, is both a family tourist attraction and the scene of one of the most captivating (supposed) paranormal images of the 1960s.

Website Powered by WordPress.com.

Up ↑