Spain
Comunidad de Madrid
Madrid
Calle de la Cruz
A historic pedestrian street in Madrid's vibrant Sol neighborhood, adorned with shops, bars, and notable cultural landmarks.
Calle de la Cruz