Designed by
Title
Close up of The Swatch Art Peace Hotel #191156870
Description
Shanghai, China - April 18, 2018: Close up of The Swatch Art Peace Hotel - one of the most famous hotels in Shanghai. With chinese flag and surveillance cameras on the roof top
This image is editorial