Mason Storm · Monkey Parliament
Mason Storm, Monkey Parliament, oil on canvas, 76.5 × 75 cm. Sold at auction in 2025. See Mason Storm’s auction records and prices →
Mason Storm, Monkey Parliament, oil on canvas, 76.5 × 75 cm. Sold at auction in 2025. See Mason Storm’s auction records and prices →