Chen Ben (China)

Exhibited by: