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 →
Barbara Tribe, Medusa, 1931, bronze, 40 × 25 × 19 cm. Sold at auction in 2025. See Barbara Tribe’s auction records and prices →