There’s been an explosion of these stencil street art images of Ai Wei Wei in downtown New York City the past couple of weeks. Wei Wei is the controversial Beijing-based Chinese artist and activist currently banned from traveling outside China. The travel ban is alluded to in the graffiti message scrawled underneath the stencil: “Where the ‘F’ is my passport?”
2013-06-12