handstitched
handstitched
adj.
same as
handsewn
.