SPD
SPENCER.PATRICK.DOUGLASS
PAINTING
VIDEO
COLLAGE
INSTALL
CV
RUSSIAN RIVER
In the Eyes of Lions
533 Gallery
April 2010