Articheck Some days there are clear signs of Hell freezing over. At last the art world is welcoming an invention which is likely to become a… Topics: art museum, condition report