Train leaving Elephant and Castle Station, London

Royalty-free stock photo ID: 3435128

Train leaving Elephant and Castle Station, London