Jam WU, ‘Salsa in the south’, 2012, Liang Gallery

About Jam WU

Taiwanese, December 29, 1979, Taiwan, based in Taipei and Beijing