divisare

17 Screens Exhibition

17 screens at the Tel Aviv Museum of Art (2015) is the result of a research on materials and production.

×