Share
twitterlinkedinfacebook
Image 1 of 1
20081116_china_0246.jpg
Chinese food, Lu Bo Lang Restaurant, Yu Garden Bazaar, Shanghai, China