Madrid, Spain - November 13, 2016: Bailen Street, Spain Square and Spanish Senate in Madrid. Located in Madrid city Center near Royal Palace
Image dimensions: 5503 x 3682 pixels