Glasgow Scotland Glasgow Central Station Concourse

- Image ID: T91566
Art Directors & TRIP / Alamy Stock Photo
Image ID: T91566
Location: Glasgow, Scotland