Mardi Barrie · GREEN STILL LIFE, <p>76cm x 63.5cm (30in x 25in)</p>
Mardi Barrie, GREEN STILL LIFE, <p>76cm x 63.5cm (30in x 25in)</p>, <p>Signed lower right, oil on canvas</p>, 76 × 63.5 cm. Sold at auction in 2026. See Mardi Barrie’s auction records and prices →