Medallion of Vincent

Lambda metallic print

50x70 cm.

2013

Art Basel Hong Kong 2013