By Jermaine Rogers
08/18/2007
At Chastain Park, Atlanta
18" x 24"
Screen printed on Gold Paper, Limited Edition A/P, signed
$100
ADD TO CART