Deane Embroidery

$43.98
SKU: 1193801

Contents: 70% Rayon, 30% Linen

Vertical Repeat: 6.5"

Horizontal Repeat: 4.25"

Double Rubs: 39,000