Artwork: Untitled
Size: 149.7 x 149.4 cm
Medium: Oil on canvas
Creation year: 2006
Marks: Signed in chinese and english and dated 'feng zhengjie 2006' (lower left)
Category: Paintings
Provenance: Private Collection, London (acquired directly from the artist); Anon. sale, Christie's London, 21 October 2008, lot 429; Acquired at the previous sale by the present owner

Christie's London

Date: 2017-09-15
Lot Number: 139