Detail from Insectess: Section, 2006

In Front of Your Nose, Tel Aviv Museum of Art, Tel Aviv, curator: Meira Yagid-Haimovici (Photo: Ohad Matalon)