Saturday 12th of March 2005PixelACHE 2005 warm-up event photos from Nifca project space, Suomenlinna Island, Helsinki. --
:: Helsinki :: -- :: Mal au Pixel in Paris in May 2005, sneak preview :: ...