Diamond Hill Dolls for handmade dolls. Every doll is one of a kind - individually created and constructed from vintage fabrics, designer fabrics, recycled materials and haberdashery. Some faces are made of cloth, needle-sculpted then hand-embroidered or
Bookmark Diamondhilldolls.com: