Katie Jones
Hip to be Square
$26.99
With Hip to Be Square learn how to transform five simple granny squares into 20 bold and bright designs featuring size-inclusive garments, stylish ...
View full details