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