Metro Station

By Mike Martin

05/13/2009

At The LC, Columbus, Ohio

26" x 12"

Screen printed, s/n edition of 200

$20

ADD TO CART

back to top