Skip to playerSkip to main content
  • 4 years ago
King Felipe VI and Queen Letizia of Spain presided over Spain's annual military parade in central Madrid Tuesday, in celebration of the country's national day.
Comments

Recommended