platform and cars at the station in barcelona, spain

Royalty-free stock photo ID: 61154047

platform and cars at the station in barcelona, spain