Micha Tauber, ‘Sun of Lebanon’, 2017, Gallery 901

About Micha Tauber

Dutch, b. 1967, based in Paris, France

Solo Shows

2017

Group Shows

2015
Galerie Les Plumes, 
Beirut,