Modern train at the station. Barcelona, Spain.

Royalty-free stock photo ID: 109624334

Modern train at the station. Barcelona, Spain.