By Annika deGroot

Micro-Macrame
Micro-Macrame
Item# BK1560
$19.95

Product Description

138 pages of tips, resources and instructions on Micro-Macrame