Designed by
Title
Telefonica building at Gran Via street in Madrid, Spain. #176621782
Description
Telefonica building at Gran Via street in Madrid, Spain. Aerial view on historical landmark in capital of Spain.Madrid city center cityscape.Edificio Telefonica skyscraper form above
This image is editorial