Garry Shead · Annunciation, 2000

Garry Shead, Annunciation, 2000, oil on canvas, 167 × 243 cm. Sold at auction in 2020. See Garry Shead’s auction records and prices →