View of the World Trade Center in Barcelona looking from across the Port

- Image ID: D3KJ00
Europe by Black Sea Images / Alamy Stock Photo
Image ID: D3KJ00
View of the World Trade Center in Barcelona looking from across the Port
Location: Barcelona, Spain