Harmony

Blue Sky Vintage Petersham Grosgrain

$ 2.00 per yard

5/8” vintage Petersham grosgrain