Description
Made from the highest-quality sable hair, the Artificer range are the best layering brushes money can buy.
Original price was: $64.50.$51.60Current price is: $51.60.
Out of stock
Made from the highest-quality sable hair, the Artificer range are the best layering brushes money can buy.