Barcelona, Rambla del Mar footbridge in Port Vell

- Image ID: C3R3A6
JOHN KELLERMAN / Alamy Stock Photo
Image ID: C3R3A6
Location: SPAIN, CATALONIA, BARCELONA