Maggi Hambling · Wall of Water

Maggi Hambling, Wall of Water, oil paint, 137 × 170 cm. Sold at auction in 2023. See Maggi Hambling’s auction records and prices →