By Todd Slater
11/30/2007
At Terminal 5, New York City, New York
29.5" x 23.5"
Screen printed, s/n edition of 200, Metallic Ink
$140
By Todd Slater
11/30/2007
At Terminal 5, New York City, New York
29.5" x 23.5"
Screen printed, s/n edition of 200, Metallic Ink
$140