Train leaving Elephant and Castle Station, London

Royalty-free stock photo ID: 3435127

Train leaving Elephant and Castle Station, London