Neil Canning · Solar Breeze, 2006

Neil Canning, Solar Breeze, 2006, oil on canvas, 76.4 × 91.5 cm. Sold at auction in 2026. See Neil Canning’s auction records and prices →