Ajax loader
Metropolitan-Vickers trial / Arrival of the engineers at Liverpool Street station / Photo, 1933.
British-Soviet relations / Metropolitan-Vickers (Metro-Vickers) trial in the Soviet Union against six British engineers and ten Soviet technicians accused of espionage...
of 1
Open Lightbox