Clemens is a German company that delight in producing the finest collection of mohair collectibles.
BLACK FRIDAY STARTS EARLY!! UP TO 25% OFF SELECTED BAGS & BAG CHARMS