NEW! Toile de Jouy
Invented in 1760, Toile de Jouy refers to a cotton fabric finely printed with complex and elegant scenes from pastoral life and mythological imagination. This collection from mt is a collaboration with the Toile de Jouy Museum in Jouy-en-Josas, northern France.