Merinos 2.5 by Bergere de France

£5.25

Merinos 2.5 by Bergere de France comes from the Merino sheep of the Falkland Islands, this unique yarn is the finest of their range.

Merinos 2.5 by Bergere de France
Merinos 2.5 by Bergere de France
£5.25 Select options