Rear Admiral Oumar Wade

Rear Admiral Oumar Wade

Chief of Naval Staff, Senegalese Navy