King

Patrick Dell'Isola

August 19, 1962 — Algiers, Alger, France [now Algeria]