The King and Queen of Spain Visit Sports Centre
King Felipe VI and Queen Letizia of Spain visit the CAR Sports Centre on June 08, 2020 in Madrid, Spain. Spanish top athletes return to the training facility 'High Performance Center' (CAR), which was closed to help prevent the spread of COVID-19.