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 →