Id306
Ajoblanco originates from the country of Spain, where the Spaniards are from and also where the leader is Felipe VI of Spain.
Spain | leader | Felipe VI of Spain Ajoblanco | country | Spain Spain | demonym | Spaniards