Boubacar Joseph Ndiaye

Boubacar Joseph Ndiaye

Born: 1922-10-15 — Rufisque, French West Africa [now Rufisque, Senegal]

Known For