Queen Letizia wows in red alongside King Felipe at lite

© 2025 Vimarsana