Panoramic aerial view of Gran Via, main shopping street in Madrid, capital of Spain, Europe.

Royalty-free stock photo ID: 118549654

Panoramic aerial view of Gran Via, main shopping street in Madrid, capital of Spain, Europe.