Skip to main content

British tanks hurled Italy out of Abyssinia, and in Libya completely wrecked Axis plans of conquest

Related Items

What is IIIF?