Blurred figure in St Helen’s Church, Sefton, England, 1999

Blurred figure in St Helen’s Church, Sefton, England, 1999