Ducati Meccanica Chequered Workshop Sticker. 23.5".