Shreveport's premier needlepoint shop

... ... ...