Royalty-free stock photo ID: 409236718

A street of northern Barcelona, nearby El Carmel metro station - Image