Asia - Edward Nowak Photography
The Swatch Art Peace Hotel on Puming Road in Shanghai

The Swatch Art Peace Hotel on Puming Road in Shanghai

China