The Ponys

By Strawberryluna

10/19/2007

At Electric Factory, Philadelphia, Pennsylvania

16.5" x 22"

Screen printed, s/n edition of 115

$55

ADD TO CART

back to top