Friday, May 4, 2012

Improvised French Armored Cars belonging to the Legrand Group. Place of Calais, France, November 1914.



1 comment:

  1. Some of these early AC were fitted to Minerva chassis.
    gemsco

    ReplyDelete