10 July 10 ZOOart 2010 Incitta installation Elena Barberis, ‘ZOOart 2010 Incitta installation’. 0 Comments