Barbara Tribe · Medusa, 1931

Barbara Tribe, Medusa, 1931, bronze, 40 × 25 × 19 cm. Sold at auction in 2025. See Barbara Tribe’s auction records and prices →