Cy Twombly · Leda and the Swan, 1962
Cy Twombly, Leda and the Swan, 1962, canvas, 191 × 200 cm. Sold at auction in 2017. See Cy Twombly’s auction records and prices →
Cy Twombly, Leda and the Swan, 1962, canvas, 191 × 200 cm. Sold at auction in 2017. See Cy Twombly’s auction records and prices →