People wait for to embark at the Eurostar terminal at St Pancras station, London, England
Size:
5120px × 3426px
Photo credit: ©
TadhgD / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
eurostar,
london,
pancras,
st,
station,
terminal