Skip to main content

War supplies for Russia ... : a convoy of British and American lorries streams along the Persian route to Russia.

Related Items

What is IIIF?