By Stainboy

05/17/2007

At Wall Street Plaza, Orlando, Florida

22" x 32"

Screen printed, s/n edition of 210

$70

ADD TO CART

back to top