2001 Deftones Size XL
2001 Deftones Size XL
Regular price
€116,95 EUR
Regular price
Sale price
€116,95 EUR
Unit price
per
Size XL
Tag: Giant
Pit to pit 22”
Length 30.5”