By Jermaine Rodgers
09/17/2010
At Central Park, NYC
12.5" x 7"
Screen Printed, Limited Edition A/P, Signed
$50
ADD TO CART