Tuesday, October 27, 2015

Swatch Art Peace Hotel - Open Studios Shanghai














 










No comments: