Cocktail Napkins

Small cocktail napkins handwoven on our 45" Macomber loom in Bristol, Rhode Island
4 products