From the fairy tale of Goldilocks and the Three Bears, this unique set of nesting dolls was made in India. They are highly lacquered and quite detailed. The largest doll measures 6 1/2 inches tall.
Photo album created with Web Album Generator