Each little ghost shirt is embroidered on an antique chainstitch embroidery machine. Stitched freehand, so no 2 shirts are exactly alike.

$ 49.00
$ 29.00
Each little ghost shirt is embroidered on an antique chainstitch embroidery machine. Stitched freehand, so no 2 shirts are exactly alike.
$ 98.53
$ 136.00
$ 36.90
$ 79.99
$ 139.99
$ 26.99
$ 36.99
$ 34.99
$ 92.00
$ 128.73
$ 20.00
$ 77.00
$ 96.35
$ 55.49
$ 72.14
$ 58.77
$ 76.40