Oct
18
2012

227/365

bya Gabrielle at 6:46 AM

Goofy guys, delicious lamb at the first annual International Beer Festival in Shanghai.

Categories: China,Shanghai
Post Footer