Sashiko Leather Thimble

$2.75
6 items in stock
SKU:
EMCSN-0002