Sunday, August 17, 2008

Love and War

Love and War, a stop-motion opera cinema with puppets.


haha.nu

1 comment: