Skip to content
Ma Liuming
Chinese, b. 1969
Untitled no. 18
2005-2006
Oil on canvas
79 x 59 inches
(200 x 150 cm)
Untitled no. 18
2005-2006
Oil on canvas
79 x 59 inches
(200 x 150 cm)
Site by exhibit-ESite Index