Aicha Abadir
Lebanese Princess who lived in exile during the 1960s.
KNOWN FOR
CREDITS
PHOTOS
TV Series
Movies
Pierrot le Fou
7.4