Royalty-free stock photo ID: 28415320

Liverpool street station in the UK at rush hour with all faces blurred out and logos/trademarks removed