Maggi Hambling is an artist.
Maggi Hambling is an artist.