Tweet
Jingle bells, indeed… A wonderful Christmas celebration in Shanghai, China in year 2008.
Switch to our mobile site