GeneralConnection.com
➔
Dictionary
handstitched
Adjective
1. handsewn
1. handmade, hand-crafted
Usage