Timaru Sewing Centre - Inspiring Creativity

John James Tapestry size 18

$3.50 NZD

Tapestry size 18. 6 needles

Total price: $3.50 NZD