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 →
Maggi Hambling, Wall of Water, oil paint, 137 × 170 cm. Sold at auction in 2023. See Maggi Hambling’s auction records and prices →