Margaret MacInnes

Margaret MacInnes

original designs  

original designs

from Classic British Knits: 40 Traditional...