By Todd Slater
02/02/2008
At Revolution Live, Fort Lauderdale, Florida
23.5" x 30"
Screen printed, s/n edition of 200
$120
By Todd Slater
02/02/2008
At Revolution Live, Fort Lauderdale, Florida
23.5" x 30"
Screen printed, s/n edition of 200
$120