The King and Queen of Spain Arrive in Angola for State Visit
King Felipe VI of Spain and Queen Letizia of Spain are seen arriving at the Quatro de Fevereiro International Airport for state visit on February 06, 2023 in Luanda, Angola. This is the first time that the Spanish royal couple pay state visit to a country in Sub-Saharan Africa.