a Passion for Punchneedle b808
$21.95
By Martingale
a Passion for Punchneedle edited by Linda Repasky for That Patchwork Place Martingale. Sixteen projects with a range of primitive, whimsical and sophisticated looks.