Aerial view of World Trade Center in Barcelona, Spain

- Image ID: BAN6EJ
philipus / Alamy Stock Photo
Image ID: BAN6EJ
Aerial view of World Trade Center in Barcelona, Spain
Location: Barcelona, Spain