Moving Pixel Portraits (2006) - Oliver Laric

(1)