12/10/2007
At Nokia Theatre L.A. Live, Los Angeles, California
10" x 23"
Screen Printed, Signed and Numbered edition of 100, Artist edition
SOLD OUT!
12/10/2007
At Nokia Theatre L.A. Live, Los Angeles, California
10" x 23"
Screen Printed, Signed and Numbered edition of 100, Artist edition
SOLD OUT!