Ollie Schaich Studio

Design against the tide. Ollie Schaich Studio, based in St.Gallen, Switzerland, creates visual works and self-initiated projects in the art field and beyond.

Actions
Flag