Rambla de Mar, Port Vell, Maremagnum, Barcelona, Spain

- Image ID: FYNJF6