Christmas Rose Table Linen

Regular price $42.95

This beautiful tapestry has amazing red and cream coloring.