This fits your . Make sure this fits by entering your model number. Synonym of luxury, of quality, and of tradition for over two centuries... for those who appreciate beautiful materials and the finest cloth. Silk Screen Hand Printed - Made in Ribeauvillé, Alsace, France 82%...