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 →
Mandy Martin, Loy Yang, 1990, oil on canvas, 98 × 243 cm. Sold at auction in 2025. See Mandy Martin’s auction records and prices →