Showing all 2 results

Spot Visiting Card by definition, refers to a glossy coating that is only applied to a selected area of your business card design. Spot gloss business cards are luxury business cards that are usually printed on a matte finish or silk satin business card.