• A Stitch In Time, China

    A Stitch In Time - Chengdu, China

  • Museum of Contemporary Art, Chengdu

    Survey - Museum of Contemporary Art, Chengdu

  • Plunge - Paternoster Square, London

    Plunge - Paternoster Square, London