Ralph Brown · Leda, 1985
Ralph Brown, Leda, 1985, bronze, 93 × 61 × 127 cm. Sold at auction in 2020. See Ralph Brown’s auction records and prices →
Ralph Brown, Leda, 1985, bronze, 93 × 61 × 127 cm. Sold at auction in 2020. See Ralph Brown’s auction records and prices →