Micha Tauber, ‘101 Stars (sold)’, 2017, Gallery 901

About Micha Tauber

Dutch, b. 1967, based in Paris, France

Solo Shows

2017

Group Shows

2015
Galerie Les Plumes, 
Beirut,