Two Eurostar trains await departure at St. Pancras International, London, England, United Kingdom, Europe

- Image ID: D2N6JY