Liverpool Street Station at night, London England (motion blurred people)
Editorial use only
Editorial credit: Len Green / Shutterstock.com

Royalty-free stock photo ID: 9065878

Liverpool Street Station at night, London England (motion blurred people)