Zhang Zhenyu
Past Lots
55
No Reserve
Zhang Zhenyu
Dust 151210
Estimate
£3,000
-
5,000
Sold for £699
;