Aerial view of Port Vell and Maremagnum, in Barcelona, Spain

Royalty-free stock photo ID: 57659881

Aerial view of Port Vell and Maremagnum, in Barcelona, Spain