Bletchley Park part of Colossus decoding machine plugboard system

- Image ID: R01667
Bletchley Park part of Colossus decoding machine plugboard system
Wilf Doyle / Alamy Stock Photo
Image ID: R01667
Location: Milton Keynes UK