The Barbie Princess – Sara Bint Mashoor Bin Abdulaziz Al Saud We take a closer look at Sara Bint Mashoor Bin Abdulaziz Al Saud, the daughter…