JesuTorche
By Kevin Mercer
03/13/2007
At The TLA, Philadelphia, Pennsylvania
19" x 25"
Screen printed, s/n edition of 50
$45
ADD TO CART