This picture was taken by the Rev. Kenneth Lord at Newby Church in Yorkshire, England in 1963, who claimed not to notice anything out of the ordinary at the time.
Back to The Cobra's Ghost!