barcelona el prat airport terminal 2 catalonia spain

- Image ID: D95912
Radharc Images / Alamy Stock Photo
Image ID: D95912
Location: barcelona airport, catalonia, spain, europe