Sunday, December 22, 2013

Leech - Alison's Halo

Really really enjoying this stuff.
Leech

The cover art for the eyedazzler 1992-1996 album I believe is a trace from a particle accelerator collision.  Really beautiful.

No comments: