handstitched

/HH AE1 N D S T IH0 CH T/
adjective
  1. 1

    Stitched by hand.