Neil Taylor · Lake III, 1987

Neil Taylor, Lake III, 1987, acrylic on canvas, 64 × 66 cm. Sold at auction in 2025. See Neil Taylor’s auction records and prices →