11/09/2006
At Avalon Hollywood, Los Angeles California
16" x 22"
Screen printed, Limited Edition out of 50, signed
$225
11/09/2006
At Avalon Hollywood, Los Angeles California
16" x 22"
Screen printed, Limited Edition out of 50, signed
$225