semaphore on railway

Royalty-free stock photo ID: 34964338

semaphore on railway