Newly built speed tram track in The Hague, Holland

Royalty-free stock photo ID: 9103957

Newly built speed tram track in The Hague, Holland