Art Yochai Matos 26.10.10 — Jeff Light installations by Yochai Matos. Tel Aviv, Israel. Related Articles