Daniel Lee, ‘Jungle Press-Ni Ni’, 2007, PATA Gallery

About Daniel Lee

Chinese, Chongqing, China, based in New York, NY, United States