Back

Aicha Abadir

Lebanese Princess who lived in exile during the 1960s.

Known for

Pierrot le fou 1965 · 7.4