Handmade Dishcloth

Regular price $8.99

These beautiful dishcloths are all locally handmade, and come in a wide array of different colours.