“One of Madrid's main shopping streets — luxury boutiques, international and upscale Spanish brands.”
Calle de Serrano
shopping street · Salamanca
shopping street · Salamanca
“One of Madrid's main shopping streets — luxury boutiques, international and upscale Spanish brands.”