The Praying Ghost

This photo was taken by Gordon Carroll of Northampton , England, in 1964. According to Carroll, the church of was empty at the time this photograph was taken and the kneeling figure that appears in the photo was not visible.