Engineering Wonders, 1927: Escalator, Britain.

- Image ID: D9DXHB