03/22/2010
At The Fillmore Miami Beach, Miami, Florida
19" x 24"
Screen printed, Stamped and numbered edition of 200
$50
03/22/2010
At The Fillmore Miami Beach, Miami, Florida
19" x 24"
Screen printed, Stamped and numbered edition of 200
$50