night traffic on an avenue in Barcelona, Spain

Royalty-free stock photo ID: 159301865

night traffic on an avenue in Barcelona, Spain