Hand sewn patriotic Quilt

$ 25.00