High angle view of Gran Via and Callao Square in Madrid. It is an ornate and upscale shopping street located in central Madrid. It is known as the Spanish Broadway.
High angle view of Gran Via and Callao Square in Madrid. It is an ornate and upscale shopping street located in central Madrid. It is known as the Spanish Broadway.