Id313
Ajoblanco comes from Spain where the Spaniards are an ethnic group. The country's leader is Felipe VI of Spain and the language is Spanish.
Spain | leader | Felipe VI of Spain Spain | language | Spanish language Ajoblanco | country | Spain Spain | ethnic group | Spaniards