In November of 2008, the permanent multi-screen video installation "Seven" by Elinor Milchan was lauProducator: Charta