Ultrafragola · Mirror, 1966

Ultrafragola, Mirror, 1966, glass, 102 × 196 cm. Sold at auction in 2002. See Ultrafragola’s auction records and prices →