Deborah Brown · The Ram, 1984

Deborah Brown, The Ram, 1984, Papier mâché and plaster, 170 × 123 × 52 cm. Sold at auction in 2024. See Deborah Brown’s auction records and prices →