View of barcelona from Park Guell, Barcelona, Spain.

Royalty-free stock photo ID: 91701566

View of barcelona from Park Guell, Barcelona, Spain.