SM930 Hardanger Roses

Sarah May Designs
£ 15.90 each


The design is on white 28ct evenweave and is 18cms square.