Beauville France, Atelier Du Pere Noel (Father Christmas’s Workshop) French Holiday Kitchen / Tea Towel, Silk Screen Hand Printed, 82% Cotton / 18% Linen, 20″ X 31″, Made in France Review

This fits your . Enter your model number to make sure this fits. 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%...