Mitchell Anderson

 

Born 1985, Chicago, USA / Lives and works in Zug and Zurich, Switzerland