Sheila
Artwork: Sheila
Size: 122 x 61 cm
Medium: Oil on board, in artist's frame
Creation year: 1982
Marks: Inscribed and dated 'SH82' lower right; further titled and dated 'Sheila 1982' on the reverse
Category: Paintings
Provenance: Private Collection, London
Exhibition history:

Phillips London

Date: 2016-12-08
Event: New Now
Lot Number: 86