Designed by
Title
Astor House Hotel #33482268
Description
The Astor House hotel is a famous landmark of Shanghai, and has hosted such famous people as Albert Einstein and Charlie Chaplin. Taken on August 3, 2013 in Shanghai, China.
This image is editorial