Haversham dolls
Haversham Dolls are all unique, constructed from a careful selection of materials with hand-stitched and
machine-embroidered detail. Their individual characters emerge as they are put together using a wide range of new, antique, and fabric scraps, recycle