Barcelona city facade with balconade in Catalonia Spain

Royalty-free stock photo ID: 108622664

Barcelona city facade with balconade in Catalonia Spain