Animal Logic

April 29 - June 5, 2010

Reception: Thursday, April 29, 2010

Exploded Heads

back | next
16 of 16

Exploded Heads, 2003
24 x 20 inch (each) pigment print