installation shot – 體現 01

David Chan’s artworks are displayed during ‘Embodied’ exhibition at Pearl Lam Galleries on 06 November 2014, in Hong Kong, China. Photo by Victor Fraile / studioEAST

Both comments and trackbacks are currently closed.