Oumar Ly

Oumar Ly
Oumar Ly

Oumar Ly

Senegalese, 1943–2016
Death placePodor, Senegal
Birth placePodor, Senegal
Person TypePerson