Thursday, June 11, 2015

Holiday Inn Shanghai West, Shanghai, China

Brand new Holiday Inn near new International Exhibition Ctr.









lamb curry, best papadums ever !

No comments:

Post a Comment