Mandy Martin · Loy Yang, 1990

Mandy Martin, Loy Yang, 1990, oil on canvas, 98 × 243 cm. Sold at auction in 2025. See Mandy Martin’s auction records and prices →