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 ยป