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
£5.25 Select options