Riri

Riri

Born 20 July 1938 in Alexandria, Egypt