Hazel Laurenson

Hazel Laurenson

original designs

Merrans Cardigan
Shetland Wool Week Annual 2022, Volume 8