Yves Scherer

b. 1987, Solothurn, Switzerland

Lives and works in New York, USA