Modern Rug Hooking: 22 Punch Needle Projects for Crafting a Beautiful Home by Rose Pearlman | amyrusso