Petrina Hicks · Shenae and Jade, 2005

Petrina Hicks, Shenae and Jade, 2005, archival pigment print, 123 × 115 cm. Sold at auction in 2026. See Petrina Hicks’s auction records and prices →