Id55
Abel Caballero was in office whilst Juan Carlos I of Spain was Monarch, the wife of which, is Queen Sofia of Spain.
Abel Caballero | in office while monarch | Juan Carlos I of Spain Juan Carlos I of Spain | spouse | Queen Sofía of Spain