Ndeye Debo Seck

Ndeye Debo Seck is a teacher of English, a journalist and photographer based in Senegal.