86 Tongren Lu (Nanjing Lu)
Shanghai, Shanghai

Monthly Meeting of the American Democrats in Shanghai. Meet like minded friends and register to vote.

Added by Nora on March 20, 2006

Interested 2