No Image
Omar Seck
1946-01-20
- 2010-03-24
Dakar, Senegal