Title: Le VLR Delahaye
Subjects: France. Armed Forces, Military Armored vehicles, Identification, Handbooks, manuals, France, France, armed forces, Armored vehicles, military