March 26, 2026, Madrid, Spain: President of Senegal, Bassirou Diomaye Faye seen at the Moncloa Palace.
Foto de archivo