Saturday, August 16, 2008

Echo!






ECHO: Goddess of Distraction, Misdirection and Incessant Jabbering.