TACO LUCHA Sticker

$3.00

From parts unknown and standing at a height of 5.1 inches!!

2.5” x 5.1”
High Gloss Vinyl

Printed in Edmonton, Alberta, Canada

Share