Thank you for your patience while we retrieve your images.

Telefonica building and Gran Via street at night. Madrid, Spain.