PLEASE NOTE THAT ALL ORDERS PLACED AFTER OCTOBER 22, 2025 WILL NOT BE SHIPPED UNTIL NOVERBER  10, 2025.
THANK YOU FOR YOUR UNDERSTANDING. 

Historic Fabrics, Yarns and Covered Buttons