Friday, August 30, 2013

A Walk through the French Concession

   Old vs. New in the French Concession
   French Concession at Xintiandi
   Tiny Cute Alleys within the former Concession

No comments:

Post a Comment