DeftonesMastodon
By Jermaine Rogers
09/22/2010
At Agannis Arena, Boston Massachusetts
20.5" x 29"
Screen printed, Limited Edition out of 25, signed
$150
ADD TO CART