Charles Riva Collection
Toilet Paper, GOD, 2013? Polyurethane foam, 130 x 70 x 70 cm Courtesy: Galerie Perrotin