Nardi "ND" Torino Logo Sticker - 52mm x 74mm - Part # NARDI STICKER 100% MADE IN ITALY 100% Authorized Nardi-Personal Distributor Universal