Rose Embroidered Patch

Rose Embroidered Patch

Regular price $ 30.00

Made in Minnesota

Made by hand on a vintage hand cranked chainstitch machine.