back chen ke The Snail's House, 2006 Oil on canvas 215 x 215 cm | 84 5/8 x 84 5/8 inch Unique Courtesy Perrotin share artist info photograph :