Details
XIE Qi
Still life 1
, 2015
Oil on canvas
150 × 75 cm |
59 1/16 × 29 1/2 inch
Unique
Current location: Hong Kong
Back