Artist Isabel Yellin share Exhibitions Exhibitions Isabel Yellin: Tabula Rasa The American artist’s solo show displays fourteen shapeless bodies made of synthetic leather,... 17 Feb 2017 - 08 Apr 2017 Milan