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 →