Maggi Hambling · Sarah Lucas (I), 2013

Maggi Hambling, Sarah Lucas (I), 2013, oil paint, 53.3 × 43.2 cm. Sold at auction in 2019. See Maggi Hambling’s auction records and prices →