Unseen photos of Ashraf Pahlavi

Princess Ashraf ol-Molouk Pahlavi (1919 – 2016) was the twin sister of Mohammad Reza Pahlavi, the last Shah (Persia), and a member of the Pahlavi Dynasty. She was considered the “power behind her brother” and was instrumental in the 1953 coup which led to him taking the throne.