Worldview
Top Stories
Latest
Countries
People
Search
Lilli
Latest stories about Lilli
The Barbie doll, a German invention
Germany
8mos
Related countries
Germany
Related people
Ruth Handler