by FreeProd
Panoramic aerial view of Gran Via, main shopping street in Madrid, capital of Spain, Europe, High quality photo