Humber Light Reconnaissance Car

Humber Light Reconnaissance Car

The Humber Light Reconnaissance Car, also known as Humberette or Ironside, was a British armoured car produced during the Second World War.

Added by Bacchanalia