1299

Sets of two hand-knit dishcloths are soft on the hands yet tough on dirty dishes.

Knit Heirloom Jade Dishcloths (2)
1299

You may also like