King Felipe VI, Queen Letizia on 3 November 20185 November 2018 By olivier-bernoux.com King Felipe VI, Queen Letizia