Yang Liming 杨黎明

2015, 2015

Oil on canvas
81 × 65 in | 205.7 × 165.1 cm
Price on request
Get notifications for similar works

Artist Series

Related artists