Save
Save
view
View in room
share
Share
Save
Save
view
View in room
share
Share

Yu Youhan

Wukang Mansion, 1983

Oil on canvas
22 4/5 × 27 in
58 × 68.5 cm
location
Shanghai, Beijing, Singapore
Save
Save
view
View in room
share
Share
Save
Save
view
View in room
share
Share

Yu Youhan

Wukang Mansion, 1983

Oil on canvas
22 4/5 × 27 in
58 × 68.5 cm
location
Shanghai, Beijing, Singapore
Other works from CLUTCH
Other works by Yu Youhan