2012 By Edward Duca In 2012 the main event was You Are The Staircase, an art installation by Norbert Attard inspired by the work of geneticist Prof. Alex Felice.
2012 By Edward Duca In 2012 the main event was You Are The Staircase, an art installation by Norbert Attard inspired by the work of geneticist Prof. Alex Felice.