Untitled
auction-image

Sell Through Rate: 100%

Artist: Yu Youhan
Artwork: Untitled
Size: 157.5 x 131.8 cm
Medium: Oil on canvas
Creation year: 1986
Marks: Signed in Chinese; dated '1986' (centre bottom); signed in Chinese (on the reverse)
Category: Paintings
Provenance: Acquired directly from artist by the present owner; Private collection, Illinois, USA