Modern Rug Hooking: 20 Punch Needle Projects for Crafting a Beautiful Home

$22.95

An artist’s guide to the craft, beauty, and utility of punch needle rug hooking.

SKU: 9781611807073 Categories: ,