Cleveland Indians C Logo Window Wall Decal Car Sticker