New handmade pin cushion made with genuine indigo kimono pieces from the 1930 - 50s and boro stitching

Stuffed with 100% pure wool (pins not included) 

7cm x 23cm