Performers hold flags of the Communist Party of China during an event to celebrate the 90th anniversary of the founding of the party, at the Mercedes-Benz Arena in Shanghai, on June 30, 2011. (via 90th Anniversary of China’s Communist Party - Alan Taylor - In Focus - The Atlantic)
Loading...
