Armada 8.5in Icon DieCut Stickers 2012
Armada
$2.50
Armada 8.5in Icon DieCut Sticker
Available in two colors: Black and White
8.5 inches long