Kimora is a graceful Princess Swan stuffed animal who wears a golden crown. Her exciting fantasy design is crafted with high quality plush materials that will hold up to hours of playtime fun
Sold Out