Barbara Tribe · Medusa, 1931
Barbara Tribe, Medusa, 1931, bronze, 15 in. (38 cm.) high. Sold at auction in 2025. See Barbara Tribe’s auction records and prices →
Barbara Tribe, Medusa, 1931, bronze, 15 in. (38 cm.) high. Sold at auction in 2025. See Barbara Tribe’s auction records and prices →