Soest, Germany - January 12, 2018: Barbie Toys for Sale in the Supermarket Stand. Barbie is a Fashion Doll Manufactured by the Editorial Image - Image of mermaid, fashion: 141737750
Barbie Dolls | 2018 Holiday Barbie Doll – One Great Shop
The 9 Most Expensive Barbie Dolls of All Time
New Barbie is born! Mattel launched first-ever Barbie with Down Syndrome amid calls for diversity