El Hadji Ismaila Sy

8 August 1980
Recent activity