Liars

By Todd Slater

09/15/2007

At Tower Theater, Upper Darby, Pennsylvania

21" x 33.5"

Screen printed, s/n edition of 75

$175

ADD TO CART

back to top