Nacho Carbonell · Luciferase, 2012

Nacho Carbonell, Luciferase, 2012, wax, 58 × 25 × 26 cm. Sold at auction in 2024. See Nacho Carbonell’s auction records and prices →