Art News The Hand of God? Strange Phenomenon at Liverpool’s Walker Art Gallery Posted byconteOctober 9, 2010