Engineering Wonders, 1927: Escalator, Britain.

- Image ID: D9DXHB

Engineering Wonders, 1927: Escalator, Britain.

World History Archive / Alamy Stock Photo

Image ID: D9DXHB