shanghai: art labor 2.0 gallery

a

art

review_main

address

570 yongjia lu shanghai

phone

+86 21 3460 5331

author

superfuture

date

16 july 2011

last checked

16 july 2011

supporting the smartly innovative and up and coming kids of the local art world. art labor proves as an interesting stop.