Press

Thoughts Left Visible | Shanghai 09/2017 | Swatch Art Peace Hotel
© Anita Gratzer

Visual Art