news gallery bio store links contact
Deer House
mixed media
37” x 20” x 12”
the Incurable Disorder
BSFA · LA
2008
detail 1 detail 2