☰
✕

One stitch at a time: How 25,000 li connects three generations