Primitive Gatherings
O Say Can You Sew Pattern by Primitive Gatherings. Finished Size 71" x 91" with borders 83" x 103".