Rambla de Mar in Barcelona, spain

- Image ID: BB429E
philipus / Alamy Stock Photo
Image ID: BB429E
Rambla de Mar in Barcelona, spain
Location: Port Vell Barcelona Spain