Mombacho Factory Blend C

Mombacho Cigars S.A. Releases Factory Blend C

Mombacho Cigars S.A. has announced a new series of small batch cigars that it will be releasing under the Factory Blend name, with the first…