Floating Houses

2014
72.7 x 91cm
Oil on canvas
Sold

Li River 3  - 2014 - 72.7 x 91cm_l