busy public concourse at Glasgow Central Station in Glasgow United Kingdom

- Image ID: G32TXE
FocusEurope / Alamy Stock Photo
Image ID: G32TXE
Location: Glasgow, Scotland, united Kingdom