Sarah Slappey · Yellow Touch, 2018

Sarah Slappey, Yellow Touch, 2018, oil paint, 111.8 × 106.7 cm. Sold at auction in 2022. See Sarah Slappey’s auction records and prices →