Reportedly taken in Newby Church, North Yorkshire in the 1960's. It was taken by Reverend KF Lord, who saw nothing at the time the picture was taken. Some websites report that photographic experts have attempted to disprove this photograph as real but have not been able to do so.
Link to us! Take our banner with you!
|