Meat Puppets

By Todd Slater

08/27/2010

At House of Blues Dallas, Dallas, Texas

18" x 23"

Screen printed, s/n edition of 150, Based upon Louis Wain's schizophrenic cat paintings

$90

ADD TO CART

back to top