By Jermaine Rogers
06/06/2007
At Irving Plaza, NYC
24" x 32.5"
Screen Printed, Artist Print, Signed
$100
ADD TO CART