Head Of Laurie Owen I
Artwork: Head Of Laurie Owen I
Size: 81 x 71.5 cm
Medium: Oil on paper laid down on wood
Creation year: 1973
Category: Paintings
Provenance: Marlborough Fine Art Ltd., London; Acquired from the previous in the 1970s and thence by descent to the present owner
Exhibition history: Milan, Palazzo della Permanente, Il segno della pittura e della scultura, 1983, no. 2 (illustrated, p. 123)

Christie's London

Date: 2019-10-04
Lot Number: 40