Parc Guell 12, Barcelona, Spain

Royalty-free stock photo ID: 983333

Parc Guell 12, Barcelona, Spain