Last Import – 31 Published June 6, 2014 at 480 × 640 in New York City Photo Journal: Look Into My Eye Ai Weiwei is a political prisoner in China who is able to speak through his art. Continue reading →