Beijing Museum
2008 12 x 18" canvas print $150
beijingchinaindustrialabstractgreenconstructionscaffold
From Collection