Spanish stock exchange building facade in downtown financial Madrid. Spain

- Image ID: RG6964
Spanish stock exchange building facade in downtown financial Madrid. Spain
Guillermo Avello / Alamy Stock Photo
Image ID: RG6964
Location: spain