ponteuf.typepad.com > Hotels

« Back to Hotels

Astor House, Shanghai

Astor House, Shanghai

if you didn't know, would you guess this was in China?

Permalink