Stock Photo: Aerial view of Port Vell, Barcelona, Spain

Stock Photo: 1096-888 Aerial view of Port Vell, Barcelona, Spain