John James Gold Tapestry Needles

£2.10
John James Gold Tapestry Needles in sizes 24, 26 and 28's