baa ram ewe

baa ram ewe

Leeds / Luxurious Yorkshire wool with contemporary kits & designs. A place where knitters of all abilities are given a warm welcome.