48 Hours in Madrid

Gravel crunches softly underfoot, a child plays on a scooter,…