ITALY FLAG STICKER

Regular price $1.99 Sale

Availability : Out Of Stock

Decals are screen printed with a double pass of inks for quality, printed on thick mil vinyl stock and laminated with high gloss UV coated laminate and water proof. Great...