wordscape(detail)_featureimage

Sun Lei, Perspective (detail), 2009, Installation, found objects, 200 x 100 x 600 cm