King Felipe VI of Spain, Princess Sofia of Spain, Princess Leonor of Spain, Queen Letizia of Spain and President of the Goberment of Spain Mariano Rajoy during Spanish National Day military parade in Madrid, Spain. October 12, 2015. (ALTERPHOTOS/Victor Blanco)
{}