KMH TEXTILES

     
KMH Fabrics are made to order.They ship in 3-4 weeks.
KMH Pillows- in stock pillows ship out in 2-3 business days Custom pillows take 405 weeks.
Fabrics are hand printed and patterns may have some variants.