Botanical Embroidery: 30 Effortless Designs That Showcase the Beauty of Nature

Maggie Schnücker