Royalty-free stock photo ID: 86202985

St. Pancras station in London, UK - Image