Aicha Abadir

Aicha Abadir

Lebanese Princess who lived in exile during the 1960s.

filmography:

Comments