Ideal Cap Co. U.S. Marines Vintage Baseball Cap 1943 All Navy Wool Flannel Cap Embroidery on Felt Logo 3" StiffenedVisor Leather Sweat Band Spruce Wool Undervisor