deaths

Leila Pahlavi, Princess of Iran (born 1970)

Leila Pahlavi

Iranian princess 1970–2001

Leila Pahlavi was a princess of Iran and the youngest daughter of Mohammad Reza Shah and his third wife, Shahbanu Farah Pahlavi.
Source: Wikipedia (CC BY-SA)