Christmas Miniatures by P & B Textiles. Christmas town on a cream background. CHM2 4722 Cream. 100% Cotton. 43/44" Wide