Victoria Crowder Payne – Freedom of Stitch Victoria Crowder Payne (aka Freedom of Stitch) is an embroidery artist from Kansas City, Missouri. She is currently embarked on an amazing project which comes Read More »