León Ferrari · Planeta, 2004

León Ferrari, Planeta, 2004, stainless wire, 82.6 × 82.6 cm. Sold at auction in 2019. See León Ferrari’s auction records and prices →