Red Train locomotive coming to Interlaken platform Station Switzerland

Royalty-free stock photo ID: 60492742

Red Train locomotive coming to Interlaken platform Station Switzerland