By Todd Slater
07/21/2010
At Hollywood Palladium, Los Angeles, California
23.5" x 17"
Screen printed, s/n edition of 150, Silver Metallic ink
$220
By Todd Slater
07/21/2010
At Hollywood Palladium, Los Angeles, California
23.5" x 17"
Screen printed, s/n edition of 150, Silver Metallic ink
$220