Hardcover, 272 pages
English language
Published by Hyperion.
Hardcover, 272 pages
English language
Published by Hyperion.
A family of porcelain dolls that has lived in the same house for one hundred years is taken aback when a new family of plastic dolls arrives and doesn't follow The Doll Code of Honor.