InterCity Express train pulling into Frankfurt station

Royalty-free stock photo ID: 116139604

InterCity Express train pulling into Frankfurt station