Mike Martin Artifacts Of The Improbable Poster
$40.00
Artifacts Of The Improbable
Trocadero Theatre
Philadelphia, Pennsylvania
12/13/2002
Artist: Mike Martin
silkscreen
Edition of 50
13 x 26 inches
SKU ENG_artifacts_0238
All posters are originals in near mint or better condition unless otherwise indicated