Carol Crowe and Polly Kramer, owners of KC Needlepoint
Carol Crowe and Polly Kramer, owners of KC Needlepoint
Carol Crowe and Polly Kramer, owners of KC Needlepoint