Swimming UpstreamRonna Leibach Pieced and fused fabric, free motion quilting. Machine and hand appliqué.