3

Return to 2014 | Swatch Art Peace Hotel | Shanghai | China

3