“62761232″快递展


Dial 62761232: Express Art Exhibition


2004

上海
Shanghai, China

video link