Embassy Diplomats Visits Irkutsk Hydropower Station (1960)

Location: Irkutsk, Siberia, USSR, Soviet Union High angle GV. Bridge over the Angara River, showing traffic. Various shots as a group of diploma...
Back to Top