Hand sewn by 3 generations of women