handstitched

meaning: sewn by hand rather than machine (adjective)

synonyms:handsewn,