2013 By Edward Duca In 2013 there were the Humanised fruit flies – human-sized and depicted engaging in human activities – and Light up my house, an interactive installation.
2013 By Edward Duca In 2013 there were the Humanised fruit flies – human-sized and depicted engaging in human activities – and Light up my house, an interactive installation.