Ai Weiwei - Missing But Not Forgotten

A Zodiac Installation at Plaza Hotel in NYC. How dare China and why aren't we more outraged ?





 
Powered by Blogger.