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