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.
Be the first to comment
Add your comment

Recommended