NASA logo sticker decal
LAMINATED
Size: 80 x 68 mm