The Barn Owl an English Paper Piecing Project by Violet Craft
English paper piecing is a technique where fabric is wrapped around paper templates and secured with basting stitches or glue. The pieces are then sewn together by hand with tiny whip stitch or ladder stitch.
This project booklet includes English paper piecing instructions. Tutorials and additional information can also be found on her website