Lego Star Wars 75276 Stormtrooper Helmet. Sticker Sheet ONLY Brand New

Lego official brand new sticker for 75276 Not home-printed

eBay