Daruma Japanese Cherry#222, thin thread, cotton, 40 meters Sale $2.40 was $2.95

Daruma Japanese Cherry#222, thin thread, cotton, 40 meters Sale $2.40 was $2.95