Passengers and a train at the DLR (Docklands Light Railway) station at Royal Victoria, London UK

- Image ID: CW09DY
Kumar Sriskandan / Alamy Stock Photo
Image ID: CW09DY
Location: Passengers and a train at the DLR (Docklands Light Railway) station at Royal Victoria, London UK