Tour retiro magic

Retiro Magic



Bikes and lake

What to do in Madrid during a layover?