Princess Ameerah Al Taweel

Early Life & EducationPrincess Ameerah al Taweel was born November 6, 1983, in Riyadh, Saudi Arabia. She is the daughter of Aidan bin Nayef Al-Taweel Al-Otaibi, a member of the house of Saud. Her

Featured Posts