Docta Rock

By Todd Slater

06/07/2007

At Meridian, Houston, Texas

16" x 24.5"

Screen printed, s/n edition of 200, Metallic Ink, Split fountain

$75

ADD TO CART

back to top