Image 23 - 24

 

 

Winning image of MOCA (MuseumOfComputerArt) Award 2005