Show 07/ The Torrance Art Museum

There is Xerox on the Insides of Your Eyelids
The Torrance Art Museum / Torrance, CA
on display July 4th – 22nd, 2010

Photos: Bridges