installation shot – 体现 03

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.