Log in or Sign up
Barbie and toddlers wearing hejab and cape, at the base of a beautiful flower castle featuring imaginary floral towers that extend into the sky - complete with princess-style cloaks