Barbie Peek a Boo Petites Ring Doll #522 Teal Princess Dress Manufactured in 2008 Mini Princess doll on a ring Petite doll #522