United kingdom, England; London : St Pancras International Station
United kingdom, England; London : St Pancras International Station
Size: 6016px × 4016px
Location: Great Britain
Photo credit: © Jolyot / Andia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: atrium, britain, canopies, canopy, concourse, great, hall, room