Police officers in Glasgow Central Station, Scotland, UK

- Image ID: J8YH6T
Kay Roxby / Alamy Stock Photo
Image ID: J8YH6T
Location: Central Station, Glasgow, United Kingdom

Similar stock images