A dazzling display of abstracted images.
2007