Installations

Insects, figurative and organic elements are all incorporated into the art installations of Shencheng Xu. He compares his installation work to a musician who can make many sounds out of a single note and routinely pushes the boundaries of grotesque and fine art.