Canvas Market Bag
The Slow Sewing Shop
Regular price $13.75
Tea-dyed Evenweave - 28ct - 20" × 24"
Regular price $8.00