News of the election hits the streets of Shanghai
Shanghai, China November 2008
See StrudelMonkey's recent stories
by Jarrett Martineau
by felixdakat
by jennifer_Martin
by NowPublic Staff
by AdFool
by chiverico
Comments (0)