Home » Shop » Needlework » Patchwork pin cushion
£3.50
What can i say, it is a pin cushion, hand sewn patchwork cushion hexagon shape measuring 41/2 inches x 1 3/4
Out of stock