China April 2007

Shanghai

Huaihai Zhong Lu towards French Concession