People scramble to catch their train at Waterloo Station in London.

- Image ID: EATYBE
Image ID: EATYBE
Location: Waterloo Station, London, England, United Kingdom.