Madrid, Spain cityscape above Gran Via shopping street.

- Image ID: EBM7NK
Madrid, Spain cityscape above Gran Via shopping street.
Sean Pavone / Alamy Stock Photo
Image ID: EBM7NK
Location: Gran Via, Madrid, Spain