Tens of thousands of fans greet La Roja as they travel down Madrid's historic avenues to Cibeles Square.

Leave a Reply

Your email address will not be published. Required fields are marked *