La Vuelta a Espana: Impressions 17-21

0

What a fabulous three weeks it has been in Spain! Here’s a wrap of the final stages!