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