Appaloosa
By Todd Slater
10/11/2008
At Stubb's
17.5" x 21.75"
Screen printed, Limited Edition out of 200, signed
SOLD OUT!