Vanishing Art: It’s The Invisible Man by Admin | Dec 19, 2017 | NewsSaatchi Gallery – London 2017.12.19