Thames Tunnel Construction, Tunneling Shield

- Image ID: HRP6CA

Thames Tunnel Construction, Tunneling Shield

Science History Images / Alamy Stock Photo

Image ID: HRP6CA